Elements and Performance Criteria
- Plan the test effort and develop test strategy for software testing
- Analyse the functionalities of an application software from the system design document and create a test strategy for a new telecommunications product line
- Produce the steps in developing the test strategy and the attributes of each step according to enterprise policy
- Produce a test strategy to evaluate the suitability of the application software for integration into the telecommunications network
- Assess a range of tests required to evaluate the performance and functionality of the application software and determine the tests required to suit the test regime
- Evaluate features of testing tool and debuggers and select an appropriate tool to test the software application and detect faults
- Produce a test plan based on the requirements of the project specifications and identify testing artefacts required for model based software testing
- Plan the development of testing artefacts
- Develop software testing strategies for uncovering evidence of defects in software systems as part of the quality assurance process
- Produce a test dependency model of the relationship between the test regime and the test levels in software testing for referencing and validation
- Analyse the software testing requirements to determine the domain testing and application testing artefacts requirements to validate the software product
- Develop and manage testing artefacts
- Create reusable domain artefacts to detect early defects in domain testing
- Modify domain test artefacts by binding the variability to create application test artefacts to detect defects in product line applications
- Produce test reporting associated with phases of a test cycle within test plan
- Analyse test reports and evaluate the impact of test plan with the testing artefacts on the testing environment
- Manage the progress of test plan to minimise the risks associated with testing and ensure test complies with test requirements
- Report detected defects to product evaluation personnel and prepare a strategy manage the defects
- Analyse the testing metrics produced by the test tool to manage the tracking of defects and use metrics to plan process improvements
- Produce an evaluation report from the traceability matrix to manage the defects or failures from the test plan